English synonyms
about
-
contact
English
Dutch
en
nl
or
browse at random
English synonyms for the Dutch word ‘mitrailleur’
A rapidly firing automatic gun (often mounted):
machine gun