Definify.com

Definition 2025


Kembra

Kembra

Cornish

Proper noun

Kembra f

  1. Wales