Translation of sicote in English:

sicote

foot odor, n.

masculine noun

Central America, Cuba, Venezuela
informal
  • 1

    foot odor US
    foot odour British