See also: mejorados

English edit

Proper noun edit

Mejorados

  1. plural of Mejorado