strong lye for cleaning very dirty clothes - Turkish English Dictionary

Suggest a Term