Online Dictionary

fluten {pl}; sintfluten {pl} Explained

Fluten {pl}; Sintfluten {pl} at German => English Of Explained:

floods