Definify.com

Definition 2025


chotacabras

chotacabras

Spanish

Noun

chotacabras m, f (plural chotacabras)

  1. nightjar