Romanian-English dictionary »

toaletă turcească meaning in English

RomanianEnglish
toaletă turcească substantiv
{f}

squat toilet(toilet which is operated by squatting)
noun