Arabic-French dictionary »

أُودِيسَا meaning in French

ArabicFrench
أُودِيسَا f

Odessaf