Peru's official languages are Spanish and, in the zones where they are predominant, Quechua, Aymara, and other aboriginal languages.[72][73] In addition to that, in Peru there is a large community of immigrants, of which few keep their languages. Within those, there are the Japanese and the Chinese (Cantonese dialect), for example and in smaller numbers, the Germans (central Andes), Italian, the Arabic speakers, and the Urdu speakers retain their native languages in Peru. The last two are products of the recent wave of immigrants from Palestine and Pakistan.