meaning of amerikanische Landsleute

amerikanische Landsleute - German to English

fellow Us americans