English-Latin dictionary »

smooth nuts (hazel nuts?) meaning in Latin

EnglishLatin
smooth nuts (hazel nuts?) noun

calva [calvae](1st) F
noun