MPA

MPA

English Noun
Ad

Definition

Initialism of marine protected area.

Ad