English-Arabic dictionary »

towed meaning in Arabic

EnglishArabic
Towed [UK: təʊd]
[US: toʊd]

مسحوب

Bestowed [UK: bɪ.ˈstəʊd]
[US: bɪˈstoʊd]

منح

Stowed [UK: stəʊd]
[US: stoʊd]

محفوظ