Results for "

tozkoparan

"
Turkish - English dictionary

tozkoparan

(Turkish - English dictionary) :
very windy (place).