Slovnenya

Translation English French: blastula

Dictionary: main
blastula
noun