place after pulling down mud walls - Turkish English Dictionary

Suggest a Term