pier_mirrorEnglish

pier glass, pier mirror

Noun

A large mirror between two windows

English: pier glass, pier mirror

English words with similar meanings

Show 1 words