Skip to main content

serricated

English serricated meaning in English  •  serricated का अर्थ अंग्रेजी में
Adjective
  • Covered with fine silky down.
Advertisement