iJunoon official Urdu Dictionary
بے فکرا، لاابالی، بے پروا۔
English definition for insouciant
1. s. marked by blithe unconcern
Sponored Video