German to English Dictionary

Deutsch Version

Armbrust {f} German pronunciation - Say Armbrust {f} in English pronunciation Meaning of "Armbrust {f}" in English language