Latin-English dictionary »

celuma meaning in English

LatinEnglish
celuma [celumatis] (3rd) N
noun

call of bo'sun giving time to rowersnoun

song, shout (Ecc)noun