iJunoon official Urdu Dictionary
مَدحوش
-
مختل
mukhtal
English definition for bemused
1. s. perplexed by many conflicting situations or statements; filled with bewilderment
2. s. deeply absorbed in thought
Sponored Video