English-Latin dictionary »

truffle meaning in Latin

EnglishLatin
truffle [truffles] noun
[UK: ˈtrʌf.l̩]
[US: ˈtrʌf.l̩]

tuber [tuberis](3rd) N
noun

sweet truffle or mushroom noun

misy [misyos/is]noun
N