English to Arabic Dictionary umbrellas

umbrellas

المظلات
translation of 'umbrellas'
noun
شمسية,
مظلة,
المظلة الجوية
Credits: Google Translate
Download the
HelloEnglishApp
image_one