Translation of soto in English:

soto

a kind of soup

noun

  • 1

    a kind of soup


User Contribution

soto

Yellowish meat soup

noun