meaning of travailous

1. Causing travail; laborious.


Related Words

travailous |

Developed & Maintained By Taraprasad.com

Treasure Words