Arabic-English dictionary »

مَشْغَل دِي فِي دِي meaning in English

ArabicEnglish
مَشْغَل دِي فِي دِي m

DVD playerDVD player