Translation of Roma in English:

Roma

Rome

noun

  • 1

    Rome