French Romanian Dictionary

Français - limba română

sweat à capuche in Romanian: