Translation of villa in Malay

villa

vila

noun

  • 1

    vila