"teka" English translation

SW

"teka" in English

teka {vb}

SW teka {verb}

teka

Other dictionary words