Dictionary Romanian – English

mitralieră



Substantiv feminin
1.

machine gun, sl. ta-ta