Italian to English Dictionary

Versione Inglese

self-loading carbine pronunciation in American English - self-loading carbine in Italian pronunciation Translate "self-loading carbine" to Italian Language