جھنجھلایا ہواjhunjhlaya huaखीजा हुआ

English Word: irritated

Part of Speech: adjective

⬅ Back to Homepage