Turkish-English dictionary »

maikong meaning in English

TurkishEnglish
maikong noun

crab-eating fox(Cerdocyon thous)
noun