Orizaba (English, name)
expansion: Orizaba
Senses:
glosses: A city and municipality in the Mexican state of Veracruz.
Forms: