LexiTurkTURKISH ↔ ENGLISH DICTIONARY

aluminium foil” in Turkish

1 Turkish translation