Victors - Romanian-English Dictionary

Victor Ploscaru


A Romanian-English dictionary which lays greater stress on idioms translation.

Download Glossary