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

أُوتُوسْتْرَاد meaning in بالإنجليزية

العربيةإنجليزي
أُوتُوسْتْرَاد m

motorwayhighway designed for high-speed motor-traffic