Farsi Dictionary

Combrous

صعب العبور، صعب الوصول ، مزاحم ، پردردسر.

Keyword

Criteria