PORRET MEANING IN ENGLISH

• Porret Definition & Synonyms

  1. (n.) A scallion; a leek or small onion.


RECENT SEARCHES