meaning of attributable

1. Capable of being attributed; ascribable; imputable.


Related Words

attributable |

Developed & Maintained By Taraprasad.com

Treasure Words