capital of lesotho - French English Dictionary