English version
¿Qué significa
"to smell (of something)"
en español?
Inglés - Español
Español - Inglés
Inglés
Español
to smell (of something); to smell; to give off an odor
oler (a algo); olorizar; exhalar olor