Translation of teratak in English:

teratak

hovel

noun

  • 1

    hovel, small and rundown house