Slovnenya

Translation English Ukrainian: apomixis

Dictionary: main