NichiDict

パームシュガー

[paamushugaa]

Meanings

1.Noun

palm sugar