Results for "

karakaçan

"
Turkish - English dictionary

karakaçan

(Turkish - English dictionary) :
a black donkey.