Latin-English dictionary »

flatus vaginalis, garrulitas vulvae meaning in English

LatinEnglish
flatus vaginalis, garrulitas vulvae noun

vaginal flatulence(emission or expulsion of air from the vagina)
noun