Search term tartamuda has 2 results
Jump to
PT Portuguese EN English
tartamuda (n) [medicina - mulher] {f} stammerer (n) [medicina - mulher]
tartamuda (n) [medicina - mulher] {f} stutterer (n) [medicina - mulher]