Latin-English dictionary »

sarabara meaning in English

LatinEnglish
sarabara [sarabarae] (1st) F
noun

loose / wide trousers (pl.)noun

worn in the Eastnoun