WWP


Meaning of WWP in English

environmental group that seeks to educate the public about issues concerning whales

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.