MalayTranslate.com
Malay to English Translator
Translate Here

English to English

armorial bearing

noun (n)

  • heraldry consisting of a design or image depicted on a shield
    ilmu lambang consisting dari desain atau imej tergambar di perisai
    source: wordnet30