scusarsi Italian - English
1.
Englishexcuse
-
Englishexplain with the aim of alleviating guilt or negative judgement
-
Italianscusarsi, giustificarsi
English translator: Italian English scusarsi Eesti sõnaraamat Español Traductor Svenska Översättare