Russian-Latin dictionary »

инкуб meaning in Latin

RussianLatin
инкуб noun

incubonoun