Arabic-French dictionary »

بَهِيمُوث meaning in French

ArabicFrench
بَهِيمُوث m

Béhémoth