Skip to main content

alfilaria

English alfilaria meaning in English  •  alfilaria का अर्थ अंग्रेजी में
Noun
  • The pin grass (Erodium cicutarium), a weed in California.
Advertisement