English-Latin dictionary »

sonnet (l+s) meaning in Latin

EnglishLatin
sonnet (L+S) noun
[UK: ˈsɒ.nɪt]
[US: ˈsɑː.net]

canticulum [canticuli](2nd) N
noun