Slovnenya

Translation English French: germinate

Dictionary: main