Dictionary English – Romanian

duck's



Substantiv
1. (la cricket)

scorul zero


2. (fam.)

zero