Multilingual Turkish Dictionary

TAHTA TUVAL

TAHTA TUVAL : Turkish English

n. panel, panel board