No, there is no mechanism to make Venmo international payments. At this time, Venmo is a US-only service.