NichiDict

ポーチュラカ

[poochuraka]

Meanings

1.Noun

Portulaca (plant)