water rats - French English Dictionary
History

water rats



Meanings of "water rats" in French English Dictionary : 2 result(s)

English French
Zoology
water rats hydromynés [pl]
water rats rats d'eau d'australie

Meanings of "water rats" with other terms in English French Dictionary : 2 result(s)

English French
Zoology
australian water rats hydromynés [pl]
australian water rats rats d'eau d'australie