Arabic-French dictionary »

دِيك هِنْدِيّ meaning in French

ArabicFrench
دِيك هِنْدِيّ m

dindef

dindonm