デコポン
Meanings
Noun
1. dekopon mandarin; sumo mandarin; sumo citrus
Other readings