Translator


"piece of armour that protects the mouth and the jaw" in Spanish

QUICK TRANSLATIONS
"piece of armour that protects the mouth and the jaw" in Spanish