To create or assemble (something) hastily English - Spanish




English translator: English Spanish To create or assemble (something) hastily  Eesti sõnaraamat   Español Traductor   Svenska Översättare