iJunoon official Urdu Dictionary
جنجالی
-
ناگوار
لعنتی
English definition for confounded
1. s. perplexed by many conflicting situations or statements; filled with bewilderment
Sponored Video