Diccionario Español-Inglés

adeudar

Arrears, owe

Diccionario Español-Inglés