improvisoida Spanish - English
1.
Englishcontrive
-
EnglishTo invent, to make devices, to form designs especially by improvisation
-
Spanishimprovisar
English translator: Spanish English improvisoida Eesti sõnaraamat Español Traductor Svenska Översättare