food trucks

English

Noun

food trucks

  1. plural of food truck

French

Noun

food trucks

  1. plural of food truck