English Dictionary
Definition lekgotla in British English
lekgotla noun
[countable] noun
/leˈxɒtlə/
Synonyms and related words
