portlandflag.org
By Any Other Name
Vexillology is a famously obscure term in English. But not just in English — here is how it translates, according to Google, in other languages: Afrikaans: vexillologie Arabic: علم الرايات B…