English-Latin dictionary »

spit (for roasting meat) meaning in Latin

EnglishLatin
spit (for roasting meat) noun
[UK: spɪt]
[US: ˈspɪt]

veru [verus](4th) N
noun

Your history