Czech
Esperanto
French
Greek
Japanese
Latin
Maori
Portuguese
Russian
Serbo-Croatian
Cyrillic
Roman
Spanish
Englishavenger
Englishone who avenges or vindicates, as, an avenger of blood
Polishmściciel
English translator: Polish English mściciel Eesti sõnaraamat Español Traductor Svenska Översättare