denizatı


Results for "denizatı"

Turkish - English dictionary

denizatı

(Turkish - English dictionary) :
,-nı sea horse.