Search term umiliarsi has 2 results
Jump to
IT Italian EN English
umiliarsi (v) [comportamento] grovel (v) [comportamento]
umiliarsi (v) [to abase oneself] grovel (v) [to abase oneself]

Italian English translations