Translation of tencuo in English:

tencuo

harelipped, adj.

adjective

Mexico
informal

  • 1

    harelipped