Romanian-Latin dictionary »

carapace meaning in Latin

RomanianLatin
carapace

putāmen