English to Greek funhouse mirror

Dictionary entry: funhouse mirror
  • Top