Farsi Dictionary

Serrulate

(serrulated)داراي دندانه هاي ظريف ، مضرس.

Serrulated

(serrulate)داراي دندانه هاي ظريف ، مضرس.

Keyword

Criteria