Definify.com

Definition 2025


Palestine_sunbirds

Palestine sunbirds

English

Noun

Palestine sunbirds

  1. plural of Palestine sunbird