Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary Phrasebook Translator and Voice






    cien metros cuadrados

     are (measures - weights)
     hundred square meters (measures - weights)