English-Latin dictionary »

rind / shell / peel / bark / crust, hard surface meaning in Latin

EnglishLatin
rind / shell / peel / bark / crust, hard surface noun

crusta [crustae](1st) F
noun