"teluri" English translation

SW

"teluri" in English

SW teluri

Other dictionary words