tocororo
English
tocororo meaning in English • tocororo का अर्थ अंग्रेजी में
Noun
- A cuban trogon (Priotelus temnurus) having a serrated bill and a tail concave at the end.