Farsi Dictionary

Encumbrance

بار، قيد، مانع ، اسباب زحمت ، گرفتاري ، گرو.

Keyword

Criteria