Translation of vila in English:

vila

villa, weekender

noun

  • 1

    villa, weekender