Latin-English dictionary »

limma meaning in English

LatinEnglish
limma [limmatis] (3rd) N
noun

semi-tonenoun