Open main menu

SpanishEdit

VerbEdit

amoscada

  1. Feminine singular past participle of amoscar.