meaning of maseru

1. the capital of Lesotho; located in northwestern Lesotho


Related Words

maseru |

Developed & Maintained By Taraprasad.com

Treasure Words