English-Arabic dictionary »

puppet meaning in Arabic

EnglishArabic
puppet movable model of a person or animal

دُمْيَةf

puppet person or country controlled by another

دُمْيَةf