Translation of salai in English:

salai

grill

(tempat salai)

noun

  • 1

    grill, metal grid, grating, device on a cooker for radiating heat downwards, grilled food, grillroom