NichiDict

えじんばら

[ejinbara]

Meanings

1.Noun

Edinburgh (Scotland, UK)