Definify.com

Definition 2025


trufada

trufada

Spanish

Verb

trufada f

  1. feminine singular of the past participle of trufar