jugaads

English

Noun

jugaads

  1. plural of jugaad