English-Latin dictionary »

marine mammal meaning in Latin

EnglishLatin
marine mammal noun

phoca [phocae](1st) F
noun