siestatranslation and definition "siesta", tamil lexiconWordTamil Definitionsiestaநண்பகல் குறுந்துயில்.