NichiDict

毛瓜

もううり
[mouuri]

Meanings

1.Noun

Okinawan yellow cucumber