NichiDict

ジャバラ

[jabara]

Meanings

1.Noun

jabara (Citrus jabara); type of Japanese citrus