English-Latin dictionary »

layer of an onion meaning in Latin

EnglishLatin
layer of an onion noun

talla [tallae](1st) F
noun