DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    ogle


See also:   ogle, ogled, ogles, ogre



ogle

occhieggiare




How to Translate