ululan

Spanish

Verb

ululan

  1. third-person plural present indicative of ulular