Skip to main content

tocororo

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