English-Arabic dictionary »

dreadnoughts meaning in Arabic

EnglishArabic
Dreadnoughts [UK: ˈdred.nɔːts]
[US: ˈdred.nɔːts]

المدرعات البحرية