Definify.com

Definition 2025


caaro

caaro

Somali

Noun

caaro f

  1. spider