Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    lame




lame

1. zoppo, storpio
2. storpia, sciancata