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