Polish-English dictionary »

deska sedesowa meaning in English

PolishEnglish
deska sedesowa noun

toilet seatnoun
seat of a toilet