spanish capital
/S P AE1 N IH0 SH K AE1 P AH0 T AH0 L/noun
- 1
the capital and largest city situated centrally in spain; home of an outstanding art museum
Translate โspanish capitalโ into another language
Choose a language below to open the translator with English selected as the source language.