meaning of defectious

1. Having defects; imperfect.


Related Words

defectious |

Developed & Maintained By Taraprasad.com

Treasure Words