meaning of delassation

1. Fatigue.


Related Words

delassation |

Developed & Maintained By Taraprasad.com

Treasure Words