Translation of pencakar in English:

pencakar

rasp, scraper

noun

  • 1

    rasp, scraper
    ‘pencakar langit’ skyscraper