English-Latin dictionary »

sea bird (tern?) meaning in Latin

EnglishLatin
sea bird (tern?) noun

ceyx [ceycis](3rd) M
noun