I wish I could help you out here as it's such an interesting question! I can help you with Steve, Italians would say: Stefano . I'm sure someone will eventually help you out.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.