English to English

heraldic bearing

noun (n)

Advertisement

Bookmark This Site