capital or city where the king resides - Spanish English Dictionary

Suggest a Term