Menu Close
© 2023 Funky English.
Powered by WordPress.
Theme by Anders Norén.
English Idiom – Elephant in the room or Elephant in the living room Meaning – An obvious problem or issue that people avoid talking about or even acknowledge….
View →