Slovnenya

Translation English French: foetus

Dictionary: main
foetus
noun