Opentalk Logo
Download Opentalk App
PlayStore LogoAppStore Logo

"anglophobia" Meaning in English

1. dislike (or fear) of Britain and British customs
Part of speech : noun