English-Latin dictionary »

menstruating? meaning in Latin

EnglishLatin
menstruating? adjective

hemorrhoissus [hemorrhoissa, hemorrhoissum]adjective