Translation of terulung in English:

terulung

experienced

adjective

  • 1

    experienced, skilled, superior