Translation of دخل انداز in English:

دخل انداز

phrase

  • meddler
    interferer