young cock that hasn't yet fought - German English Dictionary

Suggest a Term