Translation of دوچِتّا in English:

دوچِتّا

phrase

  • wavering
    in two minds