someone who is disobedient/unhappy with their surroundings - German English Dictionary

Suggest a Term