Farsi Dictionary

Impassable

غير قابل عبور، صعب العبور، بي گدار، نا گذرا.

Keyword

Criteria