meaning of contractable

1. of disease capable of being transmitted by infection


Related Words

contractable |

Developed & Maintained By Taraprasad.com

Treasure Words