to accost or impede a person or beg - Almanca İngilizce Sözlük

Aradığınız terimin karşılığı bulunamadı