Romanian
Spanish
Englishcolumella
Englishany of various small structures in plants or animals
Frenchcolumelle
English translator: French English columelle Eesti sõnaraamat Español Traductor Svenska Översättare