Dictionary English – Romanian

The word ampulla was not found in the dictionary.