iJunoon official Urdu Dictionary
ناشائستہ
na shaista
English definition for lowbred
1. s. (of persons) lacking in refinement or grace
Sponored Video