Dictionary search results

Showing 1-3 of 3 results

tommy gun British & World English

A type of sub-machine gun

tommy gun English-Spanish

metralleta feminine