macka

listen to the pronunciation of macka
Lehçe - Turkish
anten
dokunaç
dokungaç
Lehçe - English
palp
tenacle
tentacle