kueh tarts

English

Noun

kueh tarts

  1. plural of kueh tart