Translation of "cocking up" to Italian
Advert
Dictionary translations for "cocking up"
cocking up
noun
cock up
verb
Testimonials
Advert