meaning of luanda

1. port city on Atlantic coast; the capital and largest city of Angola


Related Words

luanda |

Developed & Maintained By Taraprasad.com

Treasure Words