albreda meaning in English
albreda
Examples
- Albreda is a historic settlement in the Gambia on the north bank of the Gambia River, variously described as a 'trading post' or a 'slave fort'.
Albreda était une enclave française en Gambie sur la rive nord du fleuve Gambie, désignée diversement comme un poste commerçant ou un marché d'esclaves.