Garcinia meaning

Mangosteen (of the genus Garcinia)
noun
0
0
Advertisement