yumrucuk


Results for "yumrucuk"

Turkish - English dictionary

yumrucuk

(Turkish - English dictionary) :
small lump, small rounded protuberance; small knot; small knob; tubercle; nodule.