Arabic-English dictionary »

دريدنوت meaning in English

ArabicEnglish
دريدنوت

dreadnoughtbattleship