Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary


Translate to English






    metro

 

Phrases with metro found: 13  


Spanish-English dictionary
   Mide cerca de unos ciento cincuenta metros de longitud.
  It measures about one hundred fifty meters in length.

Spanish-English dictionary
   en términos de metro cuadrado
  per square meter

Spanish-English dictionary
   estación del metro
  subway station


 
  1  2