lay bare


Results for "lay bare"

English - Turkish Dictionary

lay bare

(English - Turkish Dictionary) :
açmak, açıkça ortaya koymak.