Farsi Dictionary

Palisade

صخره ء مشرف بر رودخانه ، محجر، پرچين ، با پرچين احاطه كردن.

Keyword

Criteria