Slovnenya

Translation English Ukrainian: microwave radar

Dictionary: main