Slovnenya

Translation English Ukrainian: leafroller

Dictionary: main