Definify.com

Definition 2025


engorro

engorro

Spanish

Noun

engorro m (plural engorros)

  1. nuisance