słownik Angielsko-Francuski »

screw the pooch w języku francuskim

AngielskiFrancuski
screw the pooch (to fail)
verb

tout foutre en l'air◼◼◼verbe