Translation of tlolosari in Setswana

User Contribution

tlolosari

glosary

noun