Latin-English dictionary »

poppysma meaning in English

LatinEnglish
poppysma [poppysmatis] (3rd) N
noun

tongue-clickingnoun