elinguid
English
elinguid meaning in English • elinguid का अर्थ अंग्रेजी में
Adjective
- Tongue-tied; dumb.