person who likes to touch and move any object - German English Dictionary

Suggest a Term