Definify.com

Definition 2024


portal_sites

portal sites

English

Noun

portal sites

  1. plural of portal site