Summary
French to Spanish:   more detail...
  1. techa:


French

Suggestions for techa in French

Spelling Suggestions for: techa


Wiktionary Translations for techa:

techa
noun
  1. FR|fr verlan (vulgaire) sexe de la femme.

External Machine Translations:


Spanish

Suggestions for techa in Spanish

Spelling Suggestions for: techa

External Machine Translations: