Arabic-French dictionary »

اِمْتَدَّ meaning in French

ArabicFrench
اِمْتَدَّ

s'étirer

tendre