meaning of drafty

1. not airtight


Related Words

drafty |

Developed & Maintained By Taraprasad.com

Treasure Words