Online Dictionary

gelee {n} Explained

Gelee {n} at German => English Of Explained:

jelly