German-Arabic dictionary »

depot meaning in Arabic

GermanArabic
Depot n

مَخْزَنm

مُسْتَوْدَعm

Your history