meaning of importunable

1. Heavy; insupportable.


Related Words

importunable |

Developed & Maintained By Taraprasad.com

Treasure Words