Latin-English dictionary »

emboliaria meaning in English

LatinEnglish
emboliaria [emboliariae] (1st) F
noun

interlude actressnoun