Arabic-French dictionary »

بَتُولَا meaning in French

ArabicFrench
بَتُولَا f

bouleaum