Spanish: echuflar

Spanish verb 'echuflar' conjugated