exchanged views

listen to the pronunciation of exchanged views
الإنجليزية - الإنجليزية
shared impressions, talked about ideas