browning automatic rifle - Englisch Synonyme Wörterbuch

browning automatic rifle

n.
[1] BAR