Translation of selat in English:

selat

sound

noun

  • 1

    sound, strait