cenin


Results for "cenin"

Turkish - English dictionary

cenin

(Turkish - English dictionary) :
fetus.