carruchas
Spanish
Noun
carruchas
plural of
carrucha