Arabic-French dictionary »

بَرْنَابَا meaning in French

ArabicFrench
بَرْنَابَا m

Barnabé