Arabic-English dictionary »

نوستراند meaning in English

ArabicEnglish
نوستراند

Nostrand[UK: ˈnɑː.strənd] [US: ˈnɑː.strənd]