Translation of cello in Indonesian

cello

celo, selo

noun

  • 1

    celo, selo