meaning of capital of benin

1. the capital of Benin in southwestern part of country on a coastal lagoon


Related Words

capital of benin |

Developed & Maintained By Taraprasad.com

Treasure Words