Latin-English dictionary »

loquela meaning in English

LatinEnglish
loquela [loquelae] (1st) F
noun

speech, utterancenoun