caracola

listen to the pronunciation of caracola
Spanish - Turkish
kabuklu bir deniz hayvanı
Spanish - English
sea snail, large shell