thin potato peel - German English Dictionary

Suggest a Term