Dictionary English – Romanian

pit-a-pat



Substantiv
Adverb