-
nounforest bird of warm regions of the New World having brilliant lustrous plumage and long tailstype of:
Explanation of trogon
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.