Arabic
Bulgarian
Catalan
Chinese
Mandarin
Czech
Danish
Dutch
Finnish
French
Georgian
Portuguese
Russian
Swedish
German
Hungarian
Englishdenounce
Englishto make a formal or public accusation against
Spanishdenunciar
Englishturn in
Englishto relinquish, to tell on someone to the authorities
Spanishentregar
English translator: Spanish English ilmiantaa Eesti sõnaraamat Español Traductor Svenska Översättare