English to Hindi

Meaning for:
eye-catching
other
ध्यान आकर्षित करने वाला