Translation of tercacak in English:

tercacak

planted upright or vertically

adjective

  • 1

    planted upright or vertically