Skip to main content

Definitions by Philamon

Leta is a swahili word meaning "bring"
Leta hiyo gari mearning "bring that car"
Leta by Philamon October 15, 2023