German-Arabic dictionary »

superpelliceum meaning in Arabic

GermanArabic
Superpelliceum n

مدرعة

Your history