Translator


"to form a deposit" in Spanish