Multilingual Turkish Dictionary

BAHANELERLE ALDATMA

BAHANELERLE ALDATMA : Turkish English

n. stall