memecik


Results for "memecik"

Turkish - English dictionary

memecik

(Turkish - English dictionary) :
anat. papilla.