meaning of apestar a algo

apestar a algo - Spanish to English

to pong of sth. [Br.] [Aus.] [coll.] [smell poorly]