toilet_waterEnglish

eau de toilette, toilet water

Noun

A perfumed liquid lighter than cologne

English: toilet water, eau de toilette

English words with similar meanings

Show 1 words