republic of sierra leone

This is not a dictionary! - Search for "republic of sierra leone" in The Danish Dictionary

  • March 2. 2016 from wordnet.princeton.edu

    Republic of Sierra Leone noun english

    a republic in West Africa; achieved independence from the United Kingdom in 1961