Arabic-German dictionary »

أُوتُوسْتْرَاد meaning in German

ArabicGerman
أُوتُوسْتْرَاد m

Autobahn

Kraftfahrstraße