Polish-English dictionary »

toi-toi meaning in English

PolishEnglish
toi-toi noun

portable toiletnoun
portable toilet