NAMFREL


Meaning of NAMFREL in English

n. political movement in the Philippines

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