Multilingual Turkish Dictionary

LACQUERED-TIN-PLATE

LACQUERED-TIN-PLATE : English Turkish Engineering

LAKLI TENEKE