LexiTurkTURKISH ↔ ENGLISH DICTIONARY

su katılmış herhangi bir şey.” in English

1 English translation
EN
dilute

How many liters of water did you use to dilute the acid in the test tube?