Definify.com

Definition 2024


xiba

xiba

Galician

Noun

xiba f (plural xibas)

  1. cuttlefish