Kervankıran


Results for "Kervankıran"

Turkish - English dictionary

Kervankıran

(Turkish - English dictionary) :
astr. Venus.