English-Latin dictionary »

nut (l+s) meaning in Latin

EnglishLatin
nut (L+S) noun
[UK: nʌt]
[US: ˈnət]

caryon [caryi]noun
N

Your history