NichiDict

たちばな

[tachibana]

Meanings

1.Noun

tachibana orange (Citrus tachibana)