Polish-Latin dictionary »

drops meaning in Latin

PolishLatin
drops (spożywczy) cukierek w kształcie płaskiego walca
noun

dēmittōnoun