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

شَمَنْدُورَة meaning in بالإنجليزية

العربيةإنجليزي
شَمَنْدُورَة f

buoymoored float

Your history