débrouillard Español - Portugués
1.
-
Ingléscapable or clever, able to put available resources to efficient or ingenious use
-
Portuguésinventivo, engenhoso, habilidoso, capaz
-
Gaélico escocésseòlta, dèanadach
English translator: Spanish débrouillard Eesti sõnaraamat Español Traductor Svenska Översättare