Romanian-French dictionary »

mitrailleuse meaning in French

RomanianFrench
mitrailleuse

mitralieră◼◼◼

automat◼◼◻