SpanishDictionary.org




Spanish Dictionary Search






Abastecer in English

To Supply (with) {v}

Abastecer in English

Cater