Results for "

delicik

"
Turkish - English dictionary

delicik

(Turkish - English dictionary) :
stoma, pore.