ترابادي

Malay

Adjective

ترابادي

  1. Jawi spelling of terabadi.‎‎