This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of have a down on(disapprove of)

  1. have a down on(disapprove of)
    V
    से नाराज़ होना



Menu