Definify.com

Definition 2024


mochuelo

mochuelo

Spanish

Noun

mochuelo m (plural mochuelos)

  1. little owl (Athene noctua)
  2. (colloquial) dirty job