Translation of interstice in Malay

interstice

celah

noun

  • 1

    celah