NichiDict

むぐら

[mugura]

Meanings

1.Noun

creepers; trailing plants