Translation of sepoa in English:

sepoa

squat

adjective

  • 1

    squat