German to English Dictionary

Deutsch Version

Armbrust German pronunciation - Say Armbrust in English pronunciation Meaning of "Armbrust" in English language