Skip to content

Tag: paella.

Definitions tagged paella. in the street dictionary.

Paila

A wristwatch. It also refers to a large cooking pot or cauldron.

They stole my paila at the beach. A nice big paila of duck with rice.

Automatically translated from Spanish

Perúby Logasi