on-looker - German English Dictionary

Suggest a Term