Translation of terbikin in English:

terbikin

made from

verb

  • 1

    made from