Dictionary : KHud-taraashiida

KHud-taraashiida

Self-cut; designed; self-made

خود تراشیدہ
ख़ुद-तराशीदा
Top Urdushayar.com