Results for "

merkep

"
Turkish - English dictionary

merkep

(Turkish - English dictionary) :
donkey.