Translation of sicote in English:

sicote

foot odor, n.

masculine noun

Venezuela, Cuba, Central America
informal

  • 1

    foot odor US
    foot odour British