The Italian term "vibratile, periodico" matches the English term "oscillatory"

other italian words that include "vibratile" : english :
vibratile oscillating
other italian words that include "periodico" : english :
periodico magazine
periodico periodical