"siesta machen" in English Siesta machen to take a siesta Detailed translations for "siesta machen" Siesta machen Siesta machen to take a siesta