MERKEP


Results for "MERKEP"

Turkish - English dictionary

merkep

(Turkish - English dictionary) :
donkey.