SIESTA Meaning of SIESTA in English n siesta Interlingua English vocab. Английский словарь Интерлингва. 2012