Slovnenya

Translation English Ukrainian: foot lever

Dictionary: main