العربية-إنجليزي قاموس »

نَاعُورَة meaning in بالإنجليزية

العربيةإنجليزي
نَاعُورَة

noriaa water wheel with buckets