Spanish deck
olor
noun

olor

A smell; a scent or odor

Tiene buen olor.

Hay mal olor.