English-Latin dictionary »

at time of the new moon (l+s) meaning in Latin

EnglishLatin
at time of the new moon (L+S) adjective

intermenstruus [intermenstrua, intermenstruum]adjective