Arabic-English dictionary »

الدمية المتحركة meaning in English

ArabicEnglish
الدمية المتحركة

Marionette[UK: ˌmæ.rɪə.ˈnet] [US: ˌmæ.rɪə.ˈnet]