somurtuk


Results for "somurtuk"

Turkish - English dictionary

somurtuk

(Turkish - English dictionary) :
sulky.