I was thinking German most likely. Melania speaks, IIRC, five languages! What a brain.
Yeh, I remember reading that Melanie was talking to Putin at one of the meetings - G20 I think.