Arabic-French dictionary »

لومبارديا meaning in French

ArabicFrench
لومبارديا f

Lombardief