AMR
Top 20000
Meanings
Noun
1. initialism of auto-mitrailleuse de reconnaissance (“reconnaissance machine-gun carrier or armored car”) (military)