person who often makes substantial mistakes English -

Related words

screwup 




English translator: English person who often makes substantial mistakes  Eesti sõnaraamat   Español Traductor   Svenska Översättare