louvreEnglish

Louvre, Louvre Museum, 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

An art museum that is a famous tourist attraction in Paris

English: Louvre, Louvre Museum

Bahasa words with similar meanings

English words with similar meanings

Show 3 words

Words that start with "louvre"