Arabic-English dictionary »

قِطَار مُدَرَّع meaning in English

ArabicEnglish
قِطَار مُدَرَّع m

armoured trainrailway train protected with armour