Dictionary : Ehsaas-e-sazaa

ehsaas-e-sazaa

feeling of punishment'guilt

احساس سزا
एहसास-ए-सज़ा
Top Urdushayar.com