Arabic-German dictionary »

دَابَّة meaning in German

ArabicGerman
دَابَّة

Arbeitstiern