Englishfor English speakers
be ideally suited English
Topics be ideally suited topics
What do people use be ideally suited to talk about?
-
What words refer to people being compatible?