DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    squint-eyed


squint-eyed

louche, qui louche, bigle




How to Translate