let (something that hinders; an obstacle) - Fransızca İngilizce Sözlük

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