Flycatcher



noun
1.
ប្រភេទបក្សីដែលហើយចាប់សត្វ ល្អិតស៊ីក្នុងអាកាស
ENGLISH MEANING
noun
1.
One of numerous species of birds that feed upon insects, which they take on the wing.