Latin-English dictionary »

loquella meaning in English

LatinEnglish
loquella [loquellae] (1st) F
noun

speech, utterancenoun