English-Latin dictionary »

elephant's hide meaning in Latin

EnglishLatin
elephant's hide noun

caetra [caetrae](1st) F
noun