Entry # 360 has returned 1 entry

cabildu

noun town or mayoral council

(Spanish) el cabildo, la alcaldía