memelik


Results for "memelik"

Turkish - English dictionary

memelik

(Turkish - English dictionary) :
cloth tied around an udder (either to prevent its being sucked or to protect it from injury).