Feelisha T. answered 06/24/19
Hi,
”who does this belong to” is better structured and grammatically correct, because you are asking who that wallet belongs to (you are asking for possession). Whereas, when saying “who is this for” is a little more ambiguous because you are not asking who it belongs to, but rather who the wallet is for (perhaps it could be mistaken for someone had brought the wallet for someone else). In English, even when conversing “who does ___ belong to” is correct.
Hope that helped.