Arabic-German dictionary »

بَاوْبَاب meaning in German

ArabicGerman
بَاوْبَاب m

Affenbrotbaumm