squataroles

English

Noun

squataroles

  1. plural of squatarole