talar

talar

English Adj
Ad

Definition

Relating to the talus

Ad