Definify.com

Definition 2024


caira

caira

See also: cairá, caíra, and ça ira

Dalmatian

Noun

caira f

  1. wax