Dictionary search results

Showing 1-5 of 5 results

depositor British & World English

A person who keeps money in a bank or building society account

depositor English-Spanish

inversionista masculine and feminine, ahorrista masculine and feminineRiver Plate area/Río de la Plata, ahorrante masculine and feminineChile