Definify.com

Definition 2024


coombes

coombes

English

Noun

coombes

  1. plural of coombe