Search term Green toad has one result
Jump to

EN RU Translations for green

EN RU Translations for toad

toad жаба
toad (n) [amphibian similar to a frog] жа́ба (n) [amphibian similar to a frog] (n)