Search term Palma has 3 results
PT Portuguese EN English
palma {f} palm
palma (n) [anatomia] {f} palm (n) [anatomia]
palma (n) [botânica] {f} palm leaf (n) [botânica]