trillachan
English
trillachan meaning in English • trillachan का अर्थ अंग्रेजी में
Noun
- The oyster catcher.