subodorare

listen to the pronunciation of subodorare
Italienisch - Englisch
smell, scent