Definify.com

Definition 2024


caaro

caaro

Somali

Noun

caaro f

  1. spider