making one feel out of place or alienated; "the landscape was estranging

listen to the pronunciation of making one feel out of place or alienated; "the landscape was estranging
making one feel out of place or alienated; "the landscape was estranging
المفضلات