karakaçan


Results for "karakaçan"

Turkish - English dictionary

karakaçan

(Turkish - English dictionary) :
a black donkey.