Farsi Dictionary

Serrulated

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

Keyword

Criteria