Translation of mendatangi in English:

mendatangi

verb

  • 1

    to pay a call, to visit
  • 2

    to come to