toput

listen to the pronunciation of toput
Turkish - English
chem. deposit, precipitate
Turkish - Turkish
Çökelti