Multilingual Turkish Dictionary

BAFFLE PLATE

BAFFLE PLATE : English Turkish

ölme levhası, koruyucu ekran, saptırıcı plâka