Definify.com

Definition 2025


PDTs

PDTs

French

Noun

PDTs

  1. plural of PDT