English-Latin dictionary »

perh. skate or ray meaning in Latin

EnglishLatin
perh. skate or ray noun

batia [batiae](1st) F
noun