Arabic-English dictionary »

جُوَادَالْكَانَال meaning in English

ArabicEnglish
جُوَادَالْكَانَال

GuadalcanalPacific island