Spanish-English dictionary »

rata acuática meaning in English

SpanishEnglish
rata acuática noun
{f}

water rat(Arvicola amphibius)
noun