Spanish edit

Noun edit

olorosito m (plural olorositos)

  1. Diminutive of olor