Dictionary English – Romanian

lasher



Substantiv