Engels Nederlands woordenboek

English version

abounding in water betekenis

"abounding in water vertaling"