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