English-Arabic dictionary »

waterworks meaning in Arabic

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

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