Merlo

Merlo may refer to: Merlo (company), a manufacturer of telescopic handlers based in Italy Merlo Partido, Buenos Aires Province, Argentina Merlo, Buenos Aires, head town of Merlo Partido Deportivo Merlo, a football team based here Merlo Station High School, in Beaverton, Oregon Villa de Merlo, San Luis Province, Argentina

Similar Artists

Wurzel 5