Synonym-English dictionary »

arvicola amphibius synonyms in English

SynonymEnglish
Arvicola amphibius noun

arvicola amphibiusnoun

water ratnoun

water volenoun