Arabic-French dictionary »

أَثْل meaning in French

ArabicFrench
أَثْل m

tamarism

أَثْلَجَ

neiger