English to Arabic Dictionary tubewell

tubewell

الآبار الأنبوبية
Credits: Google Translate
Download the
HelloEnglishApp
image_one