Definify.com

Definition 2024


gorxa

gorxa

Galician

Noun

gorxa f (plural gorxas)

  1. gorge, gullet, throat