Online Dictionary

csepeg� Explained

csepeg� at Hungarian => English Of Explained:

dripping
oozing