Translation of "Arvicola" into English
Arvicola is the translation of "Arvicola" into English.
Arvicola
-
Arvicola
noun
-
Show algorithmically generated translations
Add example
Add
Arvicola is the translation of "Arvicola" into English.
Show algorithmically generated translations