English-French online dictionary app. Hand holding a smartphone. #185245962
Description
Mobile application for translating foreign languages. Online dictionary and translator app for smartphones. English-French online dictionary app. Hand holding a smartphone.