having the form of a flattened helix Inglise - Itaalia

Related words

helicoid 




English translator: English Italian having the form of a flattened helix  Eesti sõnaraamat   Español Traductor   Svenska Översättare