three-knobbed conch - Turkish English Dictionary

Suggest a Term