Dictionary English – Romanian

ducking



Substantiv