Amembrillado admin 5 years ago Amembrillado Amembrillado Definition Amembrillado Spanish Adjective English meaning : Resembling a quince.