bird with no tail or a very short tail - Turkish English Dictionary

Suggest a Term