Italian to English Dictionary

Versione Inglese

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