Dafa’than

Dafa’than
Alternate orthography
دفہ تن
English: Translation
Immediate
adjective
Time