diccionario Español-inglés »

agualluvia significado en inglés

EspañolInglés
agualluvias noun
{m}

storm drain(conduit for rainwater)
noun