NichiDict

マドリード

馬徳里
[madoriido]

Meanings

1.Noun

Madrid (Spain)