Search term epicicloide has one result
Jump to
ES Spanish EN English
epicicloide (n) [locus] {f} epicycloid (n) [locus]