Slovnenya

Translation English Ukrainian: flower petal

Dictionary: main