DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    duffer




duffer

1. persona incompetente, stupido
2. incompetente, stupida




How to Translate