Definition of マンゴスチン

マンゴスチン

mangosuchin

noun
mangosteen