Arabic-English dictionary »

التأشيرة meaning in English

ArabicEnglish
التأشيرة

Visa[UK: ˈviː.zə] [US: ˈviː.zə]