Aibonito (English, name)
expansion: Aibonito
Senses:
glosses: A mountain town and municipality in Puerto Rico, located in the Sierra de Cayey mountain range.
Forms: