Arabic-English dictionary »

المحطة المائيّة meaning in English

ArabicEnglish
المحطة المائيّة

Waterworks[UK: ˈwɔː.tə.wɜːks] [US: ˈwɒ.təˌr.wərks]