dentated

انگلیسی به انگلیسی

• having teeth (botany, zoology)

پیشنهاد کاربران