Arabic-English dictionary »

سَامُورَاي meaning in English

ArabicEnglish
سَامُورَاي m

samuraifeudal Japanese warrior