English-Arabic dictionary »

armoured train meaning in Arabic

EnglishArabic
armoured train railway train protected with armour

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