NichiDict

グレナダ島

ぐれなだとう
[gurenadatou]

Meanings

1.Noun

Grenada (island of)