washroomEnglish

washroom

Noun

A lavatory (particularly a lavatory in a public place)

English: washroom