Meaning ofmacaroniin English

macaroni

#common
Definitions