sinusoidi
Italian
Noun
sinusoidi
f
plural of
sinusoide