English-Latin dictionary »

wailing, weeping, groans, laments meaning in Latin

EnglishLatin
wailing, weeping, groans, laments noun

lamenta [lamentae](1st) F
noun