Italian Noun sinusoidi f plural of sinusoideWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads