lump English - Turkish
1.
-
Englishsomething that protrudes, sticks out, or sticks together, a cluster or blob, a mound, hill, or group
-
Turkishyumru, topak
English translator: English Turkish lump Eesti sõnaraamat Español Traductor Svenska Översättare