ıhmak


Results for "ıhmak"

Turkish - English dictionary

ıhmak

(Turkish - English dictionary) :
(for a camel) to kneel.