Definify.com

Definition 2025


coombes

coombes

English

Noun

coombes

  1. plural of coombe