Translation of sodor in English:

sodor

(menyodorkan)

  • 1

    to hand, to hold something out, to stretch out