Definify.com

Definition 2024


qoxra

qoxra

Maltese

Noun

qoxra f (plural qxur)

  1. shell
  2. bark
  3. rind