English-Latin dictionary »

of six month duration meaning in Latin

EnglishLatin
of six month duration adjective

semenstris [semenstris, semenstre]adjective