Arabic-German dictionary »

هُدْهُد meaning in German

ArabicGerman
هُدْهُد m

Wiedehopfm