English-Latin dictionary »

peel or coat of an onion (l+s) meaning in Latin

EnglishLatin
peel or coat of an onion (L+S) noun

talla [tallae](1st) F
noun