indigenous leader - Spanish English Dictionary

indigenous leader

Meanings of "indigenous leader" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
andean indigenous community leader alcalde mayor [m] BO