Diccionario Español-Inglés

reten

Stock, store, supply

Diccionario Español-Inglés