NichiDict

ねふろん

[nefuron]

Meanings

1.Noun

nephron