Turkish-English dictionary »

gri kedi meaning in English

TurkishEnglish
gri kedi noun

Chinese mountain cat(Felis bieti)
noun