Persian · adjective · Nation, Faith & Society

Giraftaar

गिरफ़्तार
said gi-raf-TAAR
Meaning

Arrested or seized; caught.