ilmiantaa Russian - English
1.
Englishdenounce
-
Russianразоблача́ть
2.
Englishblow the whistle
-
Russianneeded
3.
Englishturn in
-
Englishto relinquish, to tell on someone to the authorities
-
Russianвыдава́тьсдава́ть
English translator: Russian English ilmiantaa Eesti sõnaraamat Español Traductor Svenska Översättare