Dictionary : Duzdiida-nigaahii

duzdiida-nigaahii

avoiding/shifting glances

دزدیدہ نگاہی
दुज़दीदा-निगाही
Top Urdushayar.com