having the form of a flattened helix English - Tagalog

Related words

helicoid 




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