smell like

listen to the pronunciation of smell like
الإنجليزية - التركية
kokusunda olmak
الإنجليزية - الإنجليزية

تعريف smell like في الإنجليزية الإنجليزية القاموس.

smell like a rose
To be regarded as appealing, virtuous, or respectable; to be untainted or unharmed

The champion of corporate governance should smell like a rose. Instead, there's an unpleasant whiff of pork-barrel politics rising from the board.

smell like
المفضلات