The English term "weather observation" matches the Italian term "meteorologia"

other english words that include "observation" : italian :
observation ottemperanza, osservazione