"tembelea" English translation

SW

"tembelea" in English

EN

SW tembelea

tembelea

Other dictionary words