Arabic-English dictionary »

تُرْس meaning in English

ArabicEnglish
تُرْس m

bucklersmall shield

shieldarmor