English-Arabic dictionary »

dummy meaning in Arabic

EnglishArabic
dummy something constructed with the size and form of a human

دُمْيَة

Your history