lisboa : Idioms & Phrases

Index


nova lisboa

  • noun a city in the mountains in western Angola
    Huambo.
WordNet