xoxada

Portuguese

Participle

xoxada

  1. feminine singular of xoxado