green cards

See also: greencards

English

Noun

green cards

  1. plural of green card

Portuguese

Noun

green cards

  1. plural of green card