Dictionary English – Romanian

peeler



Substantiv
1. (fam.)

polițai, agent de poliție