English
Detailed Synonyms for Spanish capital in English
Spanish capital:
Spanish capital [the ~] noun
-
the Spanish capital
– the capital and largest city situated centrally in Spain; home of an outstanding art museum 1the Madrid; the Spanish capital; the capital of Spain– the capital and largest city situated centrally in Spain; home of an outstanding art museum 1