Arabic-English dictionary »

طَرَّاد meaning in English

ArabicEnglish
طَرَّاد m

cruiserclass of warships

Your history