Dictionary · Google Translate · Help

Referenced entries:

桑坦德 Sāng tǎn dé Santander, capital of Spanish autonomous region Cantabria 坎塔布里亚
<< go back
Dictionary · Google Translate · Help
By MDBG 2026