meaning of treta

1. Tractable; moderate.


Related Words

tretable |

Developed & Maintained By Taraprasad.com

Treasure Words