Arabic-English dictionary »

نُونَافُوت meaning in English

ArabicEnglish
نُونَافُوت m

Nunavutterritory in northern Canada