Slovnenya

Translation English Spanish: egg cell

Dictionary: main
egg cell
noun