louverEnglish

fin, louver, louvre

Noun

One of a set of parallel slats in a door or window to admit air and reject rain

English: louver, louvre, fin

Bahasa: ram

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "louver"