oiseau couillon
Meanings
Noun
1. synonym of échenilleur de La Réunion (Lalage newtoni (Pollen, 1866)) (Réunion)