Dictionary English – Romanian

rat-a-tat



Substantiv