Definify.com

Definition 2024


desktops

desktops

English

Noun

desktops

  1. plural of desktop

Anagrams