NichiDict

あんぶれら

[anburera]

Meanings

1.Noun

umbrella