Englishfor English speakers
shield attached to the forearm English
Synonyms shield attached to the forearm synonyms
What other words have the same or similar meaning as shield attached to the forearm?