merkep


Results for "merkep"

Turkish - English dictionary

merkep

(Turkish - English dictionary) :
donkey.