Translation of ملنے والا/ والے in English:

ملنے والا/ والے

phrase

  • friend
    visitor
    caller