"lie doggo" in Polish — inglés-Polish dictionary | see "lie doggo" in inglés

lie doggo

  1. przyczaić się  BrE informal