Results for "

yeniay

"
Turkish - English dictionary

yeniay

(Turkish - English dictionary) :
astr. new moon.