Search term tala has one result
PT Portuguese EN English
tala (n) [medicina] {f} splint (n) [medicina]