Russian-English dictionary »

зелёная мартышка meaning in English

RussianEnglish
зелёная мартышка noun
{f}

green monkey(monkey of Chlorocebus)
noun