English-Arabic dictionary »

centroids meaning in Arabic

EnglishArabic
Centroids

النّقطة الوسطى (جمع)