Diccionario Español-Inglés

arriba

Above, on top, overhead, upstairs

Diccionario Español-Inglés