tabigi

Noun

 * 1) cannonball mangrove

Noun

 * 1) cannonball mangrove