Definition of パームシュガー

パームシュガー

paamushugaa

noun
palm sugar
Other readings:
パーム・シュガー