Search term chicchirichí has 2 results
Jump to
IT Italian EN English
chicchirichí cock
chicchirichí (n int) [The cry of the rooster] cock-a-doodle-doo (n int) [The cry of the rooster]