Seemed

Portuguese Meaning

parecer

dar a impressão de

dar a impressão de ser

afigurar-se

English Meaning

  1. Simple past tense and past participle of seem.