Translation of sepusat in English:

sepusat

concentric

noun

  • 1

    concentric, having the same centre