English Latin Dictionary

English - latine

Flooding in Latin:

1. Inundatio Inundatio