Translate
"upbraid"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
upbraid
azarla
upbraid
azarlamak
upbraid
azarlamak, paylamak
upbraid
f. azarlamak, yuzune vurmak. upbraidingly z. azarlayarak.
upbraiding
sert bir şekilde eleştirme
upbraiding
şiddetli bir şekilde çıkışma