spanish-capital

Nouns

  • (n) the capital and largest city situated centrally in Spain; home of an outstanding art museum capital of Spain, Madrid,

Synonyms

capital of Spain Madrid

Words of close approximity