Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
Jazirah ArabArabia, Arabian Peninsula
Arab SaudiKingdom of Saudi Arabia, Saudi Arabia
Bahasa ArabArabic language, Arabic
Bangsa ArabArabian, Arab
Liga ArabArab League
Laut ArabArabian Sea
Uni Emirat ArabUnited Arab Emirates
Translation
English Arabia, Arabian Peninsula