the gambia


Meanings

  • a narrow republic surrounded by Senegal in West Africa