English to Portuguese Dictionary
foreshore
Zona intertidal
Meaning for foreshore found in 11 Languages.
Sponored Video