Arabic-English dictionary »

تُوكِيلَاو meaning in English

ArabicEnglish
تُوكِيلَاو

Tokelaua territory of New Zealand in the Pacific