unfeathered or short-tailed (bird) - French English Dictionary

Suggest a Term