← Back to Dictionary

marakal

noun

Definitions

  1. spider shell