English to Hindi

Meaning for:
smack of
other
की बू आना;की झलक आना