English-Latin dictionary »

having three throats meaning in Latin

EnglishLatin
having three throats adjective

trifaucis [trifaucis, trifauce]adjective