English-Latin dictionary »

also called strumus l+s meaning in Latin

EnglishLatin
also called strumus L+S noun

cucubalus [cucubali](2nd) F
noun