What does apartamento mean?

apartamento - Spanish to English

apartment [Am.]

View more

  • flat [Br.]