Definify.com

Definition 2024


PDTs

PDTs

French

Noun

PDTs

  1. plural of PDT