lay low


Results for "lay low"

English - Turkish Dictionary

lay low

(English - Turkish Dictionary) :
1. yatağa düşürmek. 2. k. dili gizlenmek.