English to Hindi

Meaning for:
nifty
other
बढ़िया;उपयोगी;कौशलपूर्ण