Meaning of 'siesta'

  • பிற்பகலில் எடுத்துக் கொள்ளும் சிறு துயில்

Synonyms


Browse English to Tamil Dictionary