Arabic-English dictionary »

تَمَدَّدَ meaning in English

ArabicEnglish
تَمَدَّدَ

liebe in horizontal position

stretchto lengthen by pulling