Definify.com

Definition 2024


chotacabras

chotacabras

Spanish

Noun

chotacabras m, f (plural chotacabras)

  1. nightjar