Translation of tufa in Malay

tufa

sejenis batu

noun

  • 1

    sejenis batu