Ingléstear off
Inglésto leave or depart rapidly
Holandéswegscheuren
English translator: Spanish wegscheuren Eesti sõnaraamat Español Traductor Svenska Översättare