delicik


Results for "delicik"

Turkish - English dictionary

delicik

(Turkish - English dictionary) :
stoma, pore.