teched

listen to the pronunciation of teched
Englisch - Englisch
Variant of tetched