2 English Synonyms for PDU30
Prev.1Next
Definition: 1. (Philippine politics)Rodrigo Duterte, president of the Philippines from 2016-2022.
Show more information about DU30
Definition: 1. (Canada) Initialism of Peace River Regional District, a regional division of British Columbia, Canada
There are 2 definitions of the word PRRD
Show more information about PRRD
Prev.1Next
Search took: 10.0743 ms