English-Latin dictionary »

lying on eggs meaning in Latin

EnglishLatin
lying on eggs noun

incubatio [incubationis](3rd) F
noun