Definify.com

Definition 2025


photodetachments

photodetachments

English

Noun

photodetachments

  1. plural of photodetachment