Translation of doodle in Setswana

User Contribution

doodle

Go tshwantsha maragaraga

noun