English | German | Russian | Czech

high-pressure cannon English

Translation high-pressure cannon in Russian

How do you say high-pressure cannon in Russian?

Are you looking for...?