Slovnenya

Translation English French: incubation period

Dictionary: main
incubation period
noun