vocab dash
Log in
Sign up
マンゴスチン
Meanings
Noun
1. mangosteen (Garcinia mangostana); purple mangosteen