Arabic-English dictionary »

دِي فِي دِي meaning in English

ArabicEnglish
دِي فِي دِي m

DVDdigital video disc

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

DVD playerDVD player

Your history