Slovnenya

Translation English Ukrainian: power saw

Dictionary: main
power saw
noun